Skip to content

Fix minimap rendering for tg code#454

Merged
SpaceManiac merged 5 commits into
SpaceManiac:masterfrom
Absolucy:no-corners
May 21, 2026
Merged

Fix minimap rendering for tg code#454
SpaceManiac merged 5 commits into
SpaceManiac:masterfrom
Absolucy:no-corners

Conversation

@Absolucy
Copy link
Copy Markdown
Contributor

@Absolucy Absolucy commented Mar 28, 2026

this fixes minimap rendering for tg code

adds a new render pass, icon-smoothing-2025, which is a version of icon-smoothing that works with modern tg code (which removed corner smoothing)

also various other fixes for tg code - avoiding icon errors related to posters, crates, doors, closets, fire alarms, plants, etc

example renders of NebulaStation (latest tgstation master as of this PR, tgstation/tgstation@345185e) with this branch:

note: tg code does need to add this to SpacemanDMM.toml for dmm-tools minimap to work without extra arguments:

[map_renderer.render_passes]
icon-smoothing = false
icon-smoothing-2025 = true

Comment thread crates/dmm-tools/src/render_passes/icon_smoothing_2020_nc.rs Outdated
@Absolucy Absolucy requested a review from SpaceManiac March 30, 2026 01:43
@SpaceManiac SpaceManiac changed the title fix minimap rendering for tg code Fix minimap rendering for tg code May 15, 2026
@SpaceManiac SpaceManiac merged commit 79544db into SpaceManiac:master May 21, 2026
1 check passed
@Absolucy Absolucy deleted the no-corners branch May 21, 2026 10:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants